package com.xjscrm.common.entity;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 企业微信机器人(WwDevice)实体类
 *
 * @author makejava
 * @since 2024-03-01 17:01:12
 */
@EqualsAndHashCode(callSuper = true)
@Data
public class WwDevice extends BaseEntity {
    private static final long serialVersionUID = 916892888163573850L;

    /**
     * 商户ID
     */
    private Long merId;
    /**
     * 机器人微信ID
     */
    private String deviceId;
    /**
     * 机器人微信昵称
     */
    private String deviceName;
    /**
     * 机器人微信头像
     */
    private String headImgUrl;
    /**
     * 备注
     */
    private String remark;
    /**
     * 手机号
     */
    private String mobile;
    /**
     * 手机号类型(0：电信，1：移动， 2：联通)
     */
    private Integer mobiletype;
    /**
     * 登录状态(0-离线，1-在线)
     */
    private Integer loginStatus;
    /**
     * 最后登录的IP地址
     */
    private String lastLoginIp;
    /**
     * 最后登录时间
     */
    private Integer lastLoginTime;

    /**
     * 设备类型（9-移动端；2-PC端）
     */
    private Integer deviceType;

    /**
     * 同步通讯录时间
     */
    private Integer pushTime;
    /**
     * 开启聊天, 0: 关闭, 1:开启
     */
    private Integer openChat;

    /**
     * 上次同步通讯录时间
     */
    private Integer lastSyncCustomerTime;
    /**
     * 上次同步客户群时间
     */
    private Integer lastSyncSuctomerGroupTime;

    //企业id
    private String corpId;

    //内部账号
    private String acctId;
}

